Component Framework Technology for Flexible Protocol Stacks
نویسندگان
چکیده
The context of this paper and the corresponding challenges are formed by network services and their requirements to the underlying protocol stack. The relevance of this research is confirmed by three recent trends in network services and their execution environment: growing reliance of businesses and individuals on network connectivity, highly dynamic network characteristics, and a wide range of connected client device types. This paper proposes DiPS+ (Distrinet Protocol Stack+), a sophisticated software architecture and component framework to support the development of protocol stacks that are easily customizable to applicationand environment-specific requirements. Keywords— Protocol stack, component framework, soft-
منابع مشابه
Component framework technology for protocol stacks
Computer networks are growing ever more important in our daily lives, as witnessed, for example, by the enormous growth of the Internet and its applications. Networks (wired or wireless) connect not only the now established players in the networked arena, such as PC’s, workstations, laptops, routers, firewalls and servers, but also increasingly less conventional devices such as cars, digital te...
متن کاملEfficient Handling of Protocol Stacks for Dynamic Software Packet Processing
New standards for 40 and 100 Gbit/s and beyond impose increasing demands for software packet processing frameworks. Protocol stacks used in high-speed packet processing frameworks are reduced to basic functionality to cope with the performance requirements. Development of sophisticated applications require manifold functionality from the protocol stack, while being flexible and extensible to al...
متن کاملDiPS/CuPS: a Framework for Runtime Customizable Protocol Stacks
In this paper we present a design for runtime Customizable Protocol Stacks, which we call CuPS. CuPS is an add-on to DiPS (Distrinet Protocol Stack framework), a component framework for developing open protocol stacks. The design of the DiPS framework allows one to plug in meta-level extensions. CuPS is such a meta-level extension that permits dynamic, unanticipated customizations such as addin...
متن کاملProtocol Reconfiguration Using Component-Based Design
Previous modular protocol design and implementation allow a flexible configuration and reconfiguration of protocol layers or full protocol stacks. However, in our days, software engineering technologies introduce new methods for designing and specifying modular software. Such a technology is the component-based software technology. Using those techniques, a software system could be modular. Thi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003